body{background:url(bg.jpg);}
.bdw{display:block;width:990px;margin:auto;}

.head{background:url(head2.jpg) no-repeat center center;height:140px;}

.tNav{background:#b34801;}
.tNavInc{display:block;height:40px; line-height:40px;}
.tNavInc li{height:40px;float:left;}
.tNav a{color:#FFF;display:block;padding:0 15px;}
.tNav a:hover{background:#aa2303; box-shadow:0 0 5px rgba(0,0,0,.3);color:#FF0;}

.bd_prt1{background:url(hb_bg.jpg) no-repeat center center;height:600px;}
.bd_prt1 .video{width:470px;height:310px;position:absolute;left:-10px;bottom:80px;}

.hr{display:block;background: url(hr.jpg) center;height:18px;width:100%;clear:both;margin:10px 0;}
.tit1{text-align:center; font-size:2.8em;padding:0.8em 0 .3em 0;font-weight:bold;}
.tits{text-align:center;}

.wqtab{height:472px;background:url(sm_bg.jpg) no-repeat;border:#C00 solid 1px;}
.wqtab .tabi{float:left;display:block;width:210px;height:100%;display:-webkit-box;display:-moz-box;display:-ms-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-box-orient:vertical;}
.wqtab .tabi li{-webkit-box-flex:1;-moz-box-flex:1;-ms-box-flex:1;background:#FC0 url(sm_ico.png) no-repeat 5px 12px;border:#C00 solid 1px;border-left-width:2px;border-right-width:2px;height:20%;font-size:1.5em; cursor:pointer;}
.wqtab .tabi li.cur{background-color:#FFF; border-right-color:#FFF;color:#900}
.wqtab .tabi li div{padding:5px 10px 5px 40px;line-height:1.6em;}
.wqtab .tabc{float:right;width:740px;height:430px;margin:23px 20px 0 0; overflow:auto; font-size:1.1em; line-height:1.6em;}

.xgbb li{background:#FFF url(mx_nav_bg.jpg);width:250px;height:297px;padding:15px;float:left;margin:10px 20px; box-shadow:0 0 10px rgba(0,0,0,.2); border-radius:3px; cursor:default; transition:ease-out 0.2s}
.xgbb li:hover{box-shadow:0 0 15px rgba(255,255,0,.8),0 0 10px rgba(255,100,0,.8); transform:scale(1.05,1.05);}
.xgbb li h4{text-align:center;padding:10px 0;}
.xgbb li .name{color:#F00; font-weight:bold; text-align:center; font-size:26px;padding-bottom:10px;}
.xgbb li .con{ text-indent:2em;line-height:24px;}

.usAsk{}
.usAsk .tabi{width:428px;float:left;}
.usAsk .tabi li div{padding:15px 10px;float:left;background:#FC0;margin-bottom:10px; box-shadow:0px 0px 5px rgba(0,0,0,.2); border-radius:0 30px 30px 0; cursor:pointer;}
.usAsk .tabi li:hover div,.usAsk .tabi li.cur div{background:#C00 !important;color:#FFF;}
.usAsk .tabc{background:url(wd_text_bg.jpg);width:520px;height:517px;float:left; position:relative; z-index:1; box-shadow:0px 0px 5px rgba(0,0,0,.2);padding:20px; text-indent:2em;line-height:2em;}


/*取名表单*/
.qmform{background:#FFF;}
.qmform .form-group{border-bottom:#CCC dotted 1px;padding:5px 0;}
.qmform .form-group:hover{color:#C30}
.qmform .form-group>label{display:inline-block;width:80px;text-align:right;padding-right:5px;}
.qmform .form-group .note{color:#999;padding-left:10px; font-size:14px;}
.qmform .ftitle{font-weight:bold;font-size:1em;background:#f0f0f0; text-indent:1em;}
.qmform select{margin-right:3px;}
.splist{padding:5px;}
.splist li{display:inline-block;border:#CCC solid 2px;border-radius:5px;padding:5px;width:30%;margin:3px;text-align:left;position:relative;line-height:26px;cursor:pointer;}
.splist li:hover{border-color:#F60}
.splist li.cur{border-color:#C30; background:#FFD;color:#C30; text-shadow:0 0 1px rgba(255,255,255,1);}
.splist li.cur:after{content:'';display:block;position:absolute;right:0;bottom:0;border:solid 10px; border-color:transparent #C00 #C00 transparent; border-bottom-right-radius:3px;}
.splist .tit{color:#03C; font-weight:bold;}
.splist .jia{color:#F30; font-size:18px; font-weight:bold; position:absolute;right:0; top:0;padding-right:5px;}
.splist .zj{display:block;}
.splist .tj{ font-size:24px;color:#F30}
.splist strong{color:#F00}

#ddok{color:#3c763d;background-color:#dff0d8; font-size:18px;}
#ddok .ddid{color:#C30;font-size:24px;}

.qmfoot{background:rgba(50,50,50,.8);height:60px;position:fixed;left:0;bottom:0;width:100%; z-index:999; box-shadow:0 0 5px rgba(0,0,0,.5)}

.sfBox{}
.shoufei{position:relative;}
.shoufei .sftab{display:none;width:96%;}
.shoufei .active{display:table;
animation: sfshow 1s;
-moz-animation: sfshow 1s;
-webkit-animation: sfshow .5s;
-o-animation: sfshow 1s;}

@keyframes sfshow{
from {transform:translateY(5px);opacity:0.3;}
to {transform:translateY(0px);opacity:1;}
}
@-moz-keyframes sfshow{
from {transform:translateY(5px);opacity:0.3;}
to {transform:translateY(0px);opacity:1;}
}
@-webkit-keyframes sfshow{
from {transform:translateY(5px);opacity:0.3;}
to {transform:translateY(0px);opacity:1;}
}
@-o-keyframes sfshow{
from {transform:translateY(5px);opacity:0.3;}
to {transform:translateY(0px);opacity:1;}
}

.sfTabi{background:#FFF;display:block;height:125px;padding-bottom:4px;border-left:#DDD solid 1px;}
.sfTabi li{width:33.33%;padding:0;height:100%;float:left; text-align:center; cursor:pointer;position:relative;border-bottom:#CCC solid 2px;border-top:#CCC solid 2px;}
.sfTabi li:after{content:'点击查看';display:block;background:#DDD;color:#666;width:110px;line-height:30px; border-radius:5px;position:absolute;left:50%;bottom:14px;margin-left:13px;}
.sfTabi .cur:after{background-color:#F60;color:#FFF;}
.sfTabi li:hover{}
.sfTabi li.cur{color:#900;border-color:#C00;text-shadow:1px 1px 0px rgba(0,0,0,.1); box-shadow:0 0 3px rgba(100,0,0,.2);}
.sfTabi li.cur .tit,.sfTabi li.cur .jia{color:#FFF;background:#C00}
.sfTabi li.cur:before{content:'';display:block;position:absolute;left:50%;bottom:0;margin-left:-4px;border:solid 8px; border-color:transparent transparent #C00 transparent;}
.sfTabi li strong{color:#C00;}
.sfTabi li .tit{padding:5px 0;display:block; font-size:24px; background-color:#EEE; color:#666;}
.sfTabi li .tj{color:#F00;padding:2px 0; font-size:24px; border-bottom:1px solid #cccccc; margin-bottom:10px;}
.sfTabi li .zj{padding:3px 5px; position:relative; top:-23px; left:20px;}
.sfTabi li .jia{display:inline-block;background:#EEE;color:#666; border-radius:5px;padding:10px; font-size:36px;}

.sftab{background:#FFF;border-left:#CCC solid 1px;border-top:#CCC solid 1px;overflow:hidden;box-shadow:0 0 5px rgba(0,0,0,.1);margin-bottom:10px;}
.sftab:hover{box-shadow:0 0 15px rgba(255,255,0,1),0 0 5px rgba(255,102,0,1)}
.sftab .tctit{display:inline-block;line-height:1em;padding:10px 30px;background:#C00;color:#FFF; border-radius:10px;position:relative;font-size:1.5em;color:#FFF}
.sftab .tctit div{padding-top:5px;color:#FE0;}
.sftab .tctit:after{display:block;content:'';width:40px;height:40px;position:absolute;right:0;top:50%;margin:-20px -8px 0 0px;background:#C00; border-radius:30px;}
.sftab .tctit:before{display:block;content:'';width:40px;height:40px;position:absolute;left:0;top:50%;margin:-20px 0px 0 -8px;background:#C00; border-radius:30px;}
.sftab td{border-right:#CCC solid 1px;border-bottom:#CCC solid 1px; width:23px;}
.sftab tr td:first-child{ text-align:center;}
.sftab td p{margin:4px 0; padding-left:5px; font-size:15px; line-height:20px;}
.sftab td p strong{color:#C00;}
.sftab s{color:#999;margin-right:15px; display:none !important;}
.sftab .zjtr{background:#FF9}
.tcnr p{ padding-left:3em;color:#00C}
.tcnr p span{color:#660; border-bottom:#CCC dotted 1px;}

.xdlc{background:#FD3;padding:5px 10px; border:#C60 solid 1px; border-radius:3px;line-height:36px;}
.xdlc span{cursor:default;}
.xdlc .stp{display:inline-block;padding:0 10px;background:rgba(102,51,0,.1); border-radius:5px;margin:0 3px;color:#C00;}

.manli .lanmuA{width:48%;background:#FFF;}
.manli ul{display:block;padding:10px 0 10px 10px;}
.manli ul li{display:inline-block;line-height:36px; padding:0 10px;margin:3px;background:#FEEAC0; border-radius:3px;color:#C30; cursor:default;}
.manli ul li:hover{background:#FC6}

.layui-layer-phimg .layui-layer-iconext{display:block;width:50%;height:100%;top:0;margin:0;}
.layui-layer-phimg .layui-layer-imgprev{background:url(al.png) no-repeat center left !important;}
.layui-layer-phimg .layui-layer-imgnext{background:url(ar.png) no-repeat center right !important;}

#qumingDlg{position:relative;}
.zjiage{float:left;line-height:30px;font-size:18px;position:absolute;left:10px;bottom:10px;}
.zjiage .zjiag{color:#C00;}
.tctit{ display:none !important;}